Kanthalloor is a lovely village in Kerala's Idukki district. Snow White Holiday Homes is a homestay in Kanthalloor. We provide travellers with a comfortable homestay and a unique opportunity.
Founded year: | Not set |
Funding rounds: | Not set |
Total funding amount: | Not set |