Toiduchara Waterfall
Bangladesh · Asia
About
Toiduchara Waterfall is located in Dighinala Upazila of Khagrachhari District, Bangladesh. In the Tripura language, Toidu means water gate and chhara means waterfall.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.