3 ms·Barcelona, Amsterdam. Same/better quality of lifeby arisAlexis 8y agoBarcelona, Amsterdam. Same/better quality of life