The city of Batticaloa lies on the East Coast of Sri Lanka. A lagoon area dotted by many small islands, the town is known as the land of singing fish. This unusual epithet is due to the fact that if visitors were to listen at…