Balapitiya may be known for its beaches, but it is also home to a long sparkling river known locally as the Madhu Ganga. Boasting crystal clear waters and lush banks, the mere sight of this river can do wonders to the soul. The many small stone islets that you find further adorn these picture-perfect waters. To explore Madhu Ganga indulge in a riverboat ride. This scenic expedition showcases the river and all of its inhabitants in the clearest of manners. Furthermore, the mangrove forests found on either side of the banks create small tunnels through which the boats cruise. Along the way, you will encounter a sacred shrine, a crocodile farm and a cinnamon plantation all of which are quite fun to explore.