Mount Lavinia beach nourishment project successful - DG Coastal Conservation Dept

Mount Lavinia, Mount Lavinia beach, Coastal Conservation Dept, Sri Lanka
World
image