Travel Guide
Batticaloa is a city of wonders, houses three lagoons and is located in the eastern cost of Sri lanka, Batticaloa is one of the best places to be in Sri lanka.
Courtesy: Charles Moses