
Elephant Falls
Elephant Falls, Upper Shillong, Meghalaya 793009, India
About Elephant Falls
The most famous waterfall in Shillong! Three beautiful levels of water falling down. Named after a rock that looks like an elephant. Everyone who visits Shillong must see this.
Location
Loading map...
Reviews
No reviews yet. Be the first to share your experience!