Belaichhari Upazila of Rangamati is situated on the edge of Kaptai Lake. There is no road connectivity to this upazila. It can only be reached by waterways from Kaptai Upazila. Being a remote hilly area, the upazila contains numerous small and large hills as well as many waterfalls. The name Belaichhari originates from the Chakma language. In Chakma, "Belai" means cat and "Chhari" means a waterfall or stream flowing from a hill. Muppochora Waterfall is one of the largest waterfalls in Belaichhari. Its location is in Bangalkata, which can be reached by boat from Belaichhari, and from Bangalkata to Muppochora only by walking.