Shubham Singh
Experience the beauty of Elephant Falls in Meghalaya, a serene, three-tiered waterfall near Shillong. A must-visit spot for nature lovers and adventurers.
bharattravelguru.com/places/elephant-falls/Reputation
0
Experience the beauty of Elephant Falls in Meghalaya, a serene, three-tiered waterfall near Shillong. A must-visit spot for nature lovers and adventurers.
bharattravelguru.com/places/elephant-falls/