Located along the west coast of Sri Lanka, the seaside town of Negombo is fast becoming one of the most popular tourist destinations on the island. Known for its pristine …