The uncrowded small resort of Tangalla, 295km (122 miles) from Colombo, 48km (30km) east of Matara, & roughly midway along the south coast, is one of the most pleasant places in the region for a lazy beach holiday. If you wish a blast with watersports, shops, restaurants & nightlife, Tangalla isn’t the place to come; Bentota Bay Beach Resort is. But if your are in search of great expanses of beautiful golden sandy beach to crash out on, you are on the right beach. Facing east, the small town centre straddles a freshwater lagoon where a small river flows into the sea, with a fishing harbour at its mouth. North of the harbour are villages of Medaketiya & Medilla, To the south, beyond a low headland, are villages of Goyambokka and Pallikaduwa.
Tangalle is a regionally important fishing port and a centre of tourism. In the city centre there is an old Dutch fort which is used as a prison today.