Located more than 30 kilometers north of Colombo, the capital of Sri Lanka, Negombo is famous for its fish market. Fishermen ...
Located more than 30 kilometers north of Colombo, the capital of Sri Lanka, Negombo is famous for its fish market. Fishermen here have been maintaining a traditional lifestyle of catching ...