Hills & Beaches Ceylon

Batticaloa, Sri Lanka

Historic lagoons, Dutch fort ramparts, and peaceful uncrowded shores. Located in the East Coast, explore top experiences, best visiting times, and custom tour packages.