Barcelona is famous for its boat tours, sailing trips, jet skiing, guided bike rides, helicopter flights, and excursions to Montserrat for hiking and horseback ...