Sight
Bousra Waterfall
Bousra Waterfall, a majestic cascade nestled within the lush forests of Mondulkiri province, Cambodia, is a must-visit for nature lovers and adventure seekers. This stunning waterfall, with its multiple tiers and crystal-clear pools, offers a breathtaking spectacle. Located approximately 43 kilometers northeast of Sen Monorom, the provincial capital, Bousra Waterfall is easily accessible by ca...