Best resorts in kerala , Best island resorts in kerala
nenmani south munroethuruth p o munroe island kollam, Quilon, Kerala, India - 691502
9895924701
The lake island is a rich place of nature’s heritage sites around the backwater channels in Kollam, It is renowned for its overwhelmi..... Kerala.