Vayittiri est la ville où se touve Igloo residency.Parmi les sites locaux à découvrir, on compte Barrage de Karapuzha et Tombeau et Musée Pazhassi Raja. Vous pouvez aussi contempler la beauté naturelle de la région en visitant Lac Pookode et Hornbill Park. Visiter le guide de voyage pour Vayittiri