This six-room waterfront resort at Lake Vembanad—70 kilometers south of Kochi—is designed in the style of a Roman villa. The place offers an experienced in-house ayurvedic doctor and an ayurvedic menu.
This six-room waterfront resort at Lake Vembanad—70 kilometers south of Kochi—is designed in the style of a Roman villa. The place offers an experienced in-house ayurvedic doctor and an ayurvedic menu.