The World’s Most Famous Lizard Park! Barcelona’s Parc Guell!

Time For A Journey To Barcelona! It’s a beautiful city located on the Spanish Mediterranean, and you can get an amazing view of the “old city” by taking an aerial tram to the waterfront! We did just that – along … Continue reading The World’s Most Famous Lizard Park! Barcelona’s Parc Guell!