Kasar Devi and its connection with Peru’s Machu Picchu and UK’s Stonehenge
Did you know that places like Peru’s Machu Picchu and UK’s Stonehenge could have links with a tiny village in the Kumaon region of India? Well, if you thought that there could be no connection, read on to know more about this hidden gem.…