Top 10 yeti and abominable snowman sightings
In the course of thirty or so trips to the Himalayas, I’ve heard many tales about the Yeti from Sherpas and they were clearly believers. There are very similar stories from local villagers all along the Himalayas, from Arunachal Pradesh to Ladakh, and even though the names changed they seemed to be talking about three … Read more