Nepal

Yeti

Indian Army Claims To Have Found Yeti Footprints In The Himalayas

While out on an expedition, mountaineers with the Indian Army discovered very large footprints near their base camp.
Read More