February 10th, 2011 by admin

Most populous and second largest city in Spain, Barcelona holds its place among popular travel destinations in the world today. This city is located on the Mediterranean coast and due to its popularity and contribution in arts, finance, entertainment, media and commerce; it is recognized as one of the global cities. Located on a plateau [...]