DSC_3140

DSC_3140.JPG

Marakolliya Beach is utterly breathtaking and has a seemingly endlsess tract of soft sand backed by palms