Trip Review: Luxury European Vacation, France, Italy, Spain, Paris, Barcelona, Rome, Camp Nou, Le Louvre, La Sagrada Familia

5
Review by traveler
Richard H.
on
6.2.2014 for a customized tour designed by Travel Agency 390552