Talk:Elephant Falls

This is an article on the Elephant Falls of Shillong, Meghalaya, India. If you have any information to add, please feel free to contribute to the article. Don't forget to cite your sources!  Dishita Bhowmik   15:05, 3 February 2020 (UTC)