Profile picture
Shubham Singh
Moderator
0 Questions, 0 Answers
  Active since 03 December 2024
  Last activity one month ago

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