Spain is known to be one of the most exotic tourist destinations in Europe. It is known all over the world for its rich cultural history and many beautiful cities such as my personal favorite Barcelona. Located in the beautiful country of Catalonia, Barcelona is the second largest city in Spain and also capital of… Continue reading Top 5 Luxury Restaurants In Barcelona