Machu Picchu’s position as Peru’s flagship tourist attraction is under strain amid a deepening dispute over control of the buses that carry visitors to the ancient Inca citadel. The standoff recently ...
At least 900 tourists were stranded near Peru’s ancient Inca citadel of Machu Picchu on Tuesday, the country’s tourism minister said, after a passenger train service was suspended due to a protest.