Batticaloa, located on the eastern coast of Sri Lanka, is a region rich in cultural heritage, natural beauty, and coastal charm.

Batticaloa, located on the eastern coast of Sri Lanka, is a region rich in cultural heritage, natural beauty, and coastal charm.
The pristine Batticaloa beaches, where the allure of unspoiled beaches meets the charm of Sri Lanka’s eastern coast.