https://greenrouteshotels.com/casa-rio.html
Casa Rio | Athirappilly Resorts | Athirapally Falls Resort
Casa Rio hillside resort is located near Athirapally Waterfalls featuring room facilities, outdoor activities, indoor activities etc.
casa rioathirapally fallsathirappillyresorts