SKY CASA is an Villa business located near Nedumbala, Meppadi, Kottappadi Part, Kerala 673577, India. Find more local services near Nedumbala, Meppadi, Kottappadi Part, Kerala 673577, India on Thafnuz, Sign up now.