Peru Reopens Machu Picchu To Visitors

The South American country of Peru has reopened its top tourist attraction, Machu Picchu, following nearly 2 months of closure. Built by the sun-worshipping Incas atop a near-vertical, thickly forested mountain 2,430 meters above seas level, mudslides and flooding in late January this year damaged the railway connecting the 15th Century ruins with the rest of the country, stranding … Continue reading