Cancun is famous all over the world for its luxury resorts, pristine beaches and laid-back locals, and from the ancient Mayan architecture to amazing culture, millions of tourists flock here every year for an experience of a lifetime.

Barcelona is a true European city with a rich cultural inheritance. There are many things to see there and you could go sight-seeing for hours. There are also many museums in the Capital of Catalonia that emphasize on many different things.