The original capital of eastern Sri Lanka, the beautiful town of Batticaloa lies some 314 km from Colombo. Anyone taking holidays in Batticaloa will find themselves in the midst of long sandy beaches, as the town is situated on a lagoon some distance away from the mainland.
Between the mainland and your heavenly destination is a large saltwater lagoon that extends for several kilometres. This lagoon adds to the tropical feel and tranquil environment that Batticaloa holidays provide. Visitors to this area are completely surrounded by water and sand.