This beach resort offers a total of 52 rooms, suites and apartments, spread over 30 acres studded with palms and lush greenery, featuring breathtaking ...
Unspoilt and miraculously unexplored, Poovar Island is a rare find in southern Kerala. Enveloped by the most serene backwaters and opening out to the ...