Batticaloa sits on a lovely lagoon and also has some stunning beaches. It's not as nice as Trincomalee to the north and Arugam Bay to the south but its a nice stopover point to break up a journey and chill on another stunning beach
Want to see more?
I have created an interactive travel guide to help people travel
like me. Used for 50+ trips