Barcelona

True pearl of Catalonia, Barcelona, with it's Parks and Beaches