Elephant Falls

Elephant Falls

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

About

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

Services

Not Available

 Upper Shillong, Shillong, Meghalaya

 Get Direction  Send Enquiry

Send Enquiry