<noembed><nolayer><div style="position:absolute; left:0; top:-100; display:none;"> Barcelona: Las Ramblas<br> Sightseeing in Spain picture - This mile-long promenade is the heart and soul of Barcelona. The name means &#34;The Ditches&#34;, because originally they drained to the ocean. Now it&#39;s a fine place to browse among birds for sale or drink overpriced beer. But the people-watching reigns supreme. </div></nolayer></noembed>
Explore the World Log in or Create a new account to share your own photos Help pagesHelp  
Explore  >  Western Europe  >  Spain