Casa Ribera Ayurveda Resort
Kunnuvazhy, South Vellarappilly, , 683580 Kāladi, India,Object type: Resort Nedumbassery
Offering the facilities and benefits of an outdoor swimming pool and spa and wellness center, Casa Ribera is located just 1,000 feet from the famous Periyar Riv