Het pittoreske dorpje Balapitiya ligt op slechts 75 km van Colombo en is te bereiken via de kustweg of met de trein. Zachte gouden stranden omlijsten het dorp aan de oceaanzijde, en het Maduganga-meer met zijn groene oevers grenst aan het binnenland. Balapitiya is van oudsher een vissersdorp, en vistochten of riviersafari's kunnen worden geregeld, terwijl de lagunes en het meer een grote attractie zijn voor vogelaars en natuurliefhebbers.