Munroe Island

A hidden pearl in the backwaters of Kerala, God's own country, Munroe Island is the perfect destination to spend leisure time, capture lovely surroundings and relish the nature's beauty.