Situated on the banks of the Vembanad Lake stretched out over eighteen tropical acres lies the Zuri. With seventy two rooms and suites offering stunning views in a unique calm environment. There are two restaurants and bars providing guests with local and international cuisine prepared by experts Chef’s. The resort has one of the largest [...]