answersLogoWhite

0

There are hotels in or near Chembakolli including Deep Jungle Home Resort and Green Leaf Resort. Also in that area are the Blissful Resort and the Wilderness Resort.

User Avatar

Wiki User

10y ago

What else can I help you with?