cupure logo
townbritsholidaysummercountryflightseasideislandbeachworlds

Woman visits Machu Picchu and view isn't what she expects

Woman visits Machu Picchu and view isn't what she expects
Machu Picchu in Peru is one of the New Seven Wonders of the World, but one tourist who was less than impressed with the view after travelling for 30 hours.

Comments

Similar News

travel news