Sri Lanka Batticaloa Tours

Explore Batticaloa on Sri Lanka's east coast, a lagoon city of Dutch forts, singing fish legends and quiet palm-fringed beaches.