Batticaloa

Hotels in Batticaloa

Batticaloa is a major city in the Eastern Province, Sri Lanka, and its former capital. It is the administrative capital of the Batticaloa District.

Show More

Best Accomodations in Batticaloa

Things to do in Batticaloa

Batticaloa

Best time to Visit Batticaloa

Batticaloa

Weather of Batticaloa

Batticaloa