Beruwala Fishing Harbour: A Remarkable Coastal Experience
Among the popular coastal tourist attractions in Sri Lanka, Beruwala is the first main beach stop one would find between the International Airport and the South-western part of the island.…
Share