Reviews of River Banks Madapparambil Resort
Idukki Rd, Thodupuzha, Kerala 685608, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Idukki Rd, Thodupuzha, Kerala 685608, India
Cleanliness
Comfort
Service Quality
Security
Location