DEDURU OYA, Sri Lanka -- An invasive fish is threatening the livelihood of people in this northwestern village by ...
A journey through Sri Lanka’s southern coast reveals the true meaning of freshness. From the moment the fishing nets hit the sand to the sizzling of curry in clay pots, this adventure captures the ...