Several years ago, my daughter and I had the opportunity to visit Barcelona, Spain for a week. Barcelona is an fantastic city full of amazing history, wonderful architecture, and beautiful beaches. We spent an entire day riding on the top level of a tour bus and that view from the top was amazing. We saw much more … Continue reading