Tag: FIFA world cup
Football fever: The FIFA World Cup trophy makes a stop in Peru
The famed FIFA World Cup trophy has touched down in Lima for 72 hours.
The famed FIFA World Cup trophy has touched down in Lima for 72 hours.
Rely on our expert services to customize a unique experience. Comfortable hotels, tours, and all transportation. 24/7 in-trip support.