4:26am PDT - July 27th, 2023
RT @archeology_art: The Machu Picchu in Peru, a new wonder of the world, it is truly a spectacular site to view. Located 2430 meters above…
0 retweets 72 likes - Johan Liebert (@DevvrataT)RT @archeology_art: The Machu Picchu in Peru, a new wonder of the world, it is truly a spectacular site to view. Located 2430 meters above…
0 retweets 72 likes - Johan Liebert (@DevvrataT)