Battalangunduwa Island: Beach Camping In Sri Lanka

Baththalangunduwa Island: is a small island off the coast of Kalpitiya in the Puttalam District of the North Western Province of Sri Lanka. There are 14 islands. Baththalangunduwa is the second-largest island after Uchchimune and Mohontuwara. Baththalangunduwa Island covers an area…