Evidence of human sacrifice has been found in association with demonic rituals of the past. Archaeologists believe they’ve found the Mayan ‘gateway...
1.The Lake of Skeletons at Chamoli, Uttarakhand Situated at an elevation of 16,500 feet, Roopkund Lake is the most God forsaken place...