Elephant Waterfalls Near Shillong, Meghalaya

Elephant Waterfalls in Meghalaya

Elephant waterfalls, one of the most famous waterfalls of Meghalaya, is located 12 km away from Shillong, the capital of Meghalaya. An elephant-shaped stone was present at its foot, and thus the falls were named after it. But gradually, the … Read More