stuckinsand.com
Negombo – My Favorite Beach Town In Sri Lanka’s West Coast
Negombo geographically on the west coast is one of the major beach towns of Sri Lanka. Being the fourth largest the city, Negombo is not only the administrative capital but also a commercial and ec…