Batticaloa is a city located on the eastern coast of Sri Lanka, known for its rich history, cultural diversity, and scenic beauty. It lies along the Bay of Batticaloa and has both natural and historical significance.
Here are some of the main attractions and activities for visitors in Batticaloa.
Contact Us to Advertise Here