January 18, 2024October 20, 2010 by The Drunkard A little rain during the first visit to Machu Picchu made the scenery even more breathtaking.