Kasar Devi and its relation to Machu Picchu in Peru and Stonehenge in Britain

Do you know that locations like Machu Picchu in Peru and Stonehenge in UK may be associated to a small village within the Kumaon area of India? Properly, for those who thought there may very well be no connection, learn on to know extra about this hidden gem. It’s Kasar Devi positioned within the Kumaon … Read more