kerala

cn_image_0.size.neeleshwar-hermitage-northern-kerala-india-110650-1

Neeleshwar Hermitage – Kerala

Set in the northern part of the Malabar coast, with just 18 luxurious thatched cottages sharing a vast infinity pool,  Secret Retreats Collection’s Neeleshwar Hermitage is…