Machu Picchu, Peru, was definitely my travel highlight of 2025, despite having travelled also to Cancun, Rio de Janeiro, Miami, Montreal, Italy, Lisbon, New York and Las Vegas. Machu Picchu was majestic, magical and supernatural.

Leave a comment