Tag - Elephant Falls

Meghalaya

Elephant Falls

Elephant is in Upper Shillong area of Meghalaya which also houses of the Eastern Air Command of Indian Air force. 12 km on the outskirts of the city, the...

Co-Founder Of…

Longlisted For Best Communicator IRTA2020

Enter your email to subscribe

Join 784 other subscribers