Barcelona offers an amazing breadth of experiences. From the history and landmarks of a European city, the beaches and weather of a Mediterranean coast and the isolation and natural beauty of a wilderness. All within a short hop from places live London, in the UK
Copyright © 2011 Barcelona Travel Guide . All rights reserved.
by eMBgroup