
Image: Flickr Sri Lanka is blessed with calm and beautiful lagoons. Batticaloa Lagoon is another beautiful vast lagoon in the Batticaloa District of Eastern Sri Lanka. The spectacular city of Batticaloa is located on a narrow stretch of land between the lagoon and the ocean. Batticaloa District […]