Located on the banks of river Jaldhaka, Green Island resort is a perfect holiday destination. With amazing views of the mountains and river Jaldhaka in front of the cottages, this place in Jhalong is definitely a great staying option. The cottages are spacious and comfortable. All the rooms have ensuite bathrooms. This resort in Jhalong is best for couples and even large family groups. There are options of four bed and six bed stay. The food offered is simple yet delicious. 40 kms from Malbazar railway station, this resort in Jhalong, Dooars is a great beginning journey for an extraordinary route.