Elephant Falls

Elephant Falls

0 (No reviews)
  • Upper Shillong, Shillong, Meghalaya


Elephant Falls is the most beautiful pace which is located in Upper Shillong area within the Eastern Air Command of Indian Airforce. It is situated at a distance of 12 km from the Shillong city and a… more


Not Available

 Upper Shillong, Shillong, Meghalaya

 Get Direction  Send Enquiry

Send Enquiry