Barcelona, Spain

Barcelona is a vibrant city that has fabulous architecture, over 50 museums and cultural centers, fantastic food and wine scene and one of the best city beaches in the world, a three-mile long stretch of white sand.