Best of Spain & Portugal (Land Only) 7D/6N
Barcelona is the capital of Catalonia, in the Kingdom of Spain. It is a Mediterranean city with Roman remains, artistic treasures, and beautiful beaches. Barcelona has a rich cultural background and today, it is a significant cultural center and a popular tourist destination. It has numerous monuments that have featured in the UNESCO World Heritage […]