by Dian Turner | Jan 24, 2023 | 2023, LATEST POST, PERU, SOUTH AMERICA
Words can’t describe the feeling of euphoria one feels as you step thru the ancient walls on top of Machu Picchu and see this amazing immense city spread out on the top of the mountain. This is my second visit, and I can assure you, pictures do NOT capture its...