Nestled along Sri Lanka’s picturesque West Coast, the town of Negombo is the perfect place to sample some truly delectable sea food dishes. If you are in search of Negombo Sri Lanka hotels from which to set off on a foodie tour then consider Hotel…