Think of travel, think of Barcelona

Every time I think of travel I think of Barcelona – Spain ..ohh this vibrant country called Spain holds  a very special place in my heart. Its culturally high on any city you compare one among the most visited in the world is Barcelona located North Eastern Mediterranean coast of Spain…imagine yourself a dream holiday […]