Address: Jayakodiwatta, Walpitagama, Negombo, Sri Lanka
Offering a barbecue and sun terrace, Thambili Island by The Farm is located in Negombo in the Gampaha District Region. Guests can enjoy the on-site restaurant. Each room at this homestay is air conditioned and comes with a flat-screen TV.