900 KANDI is an TOURIST PLACES business located near Meppadi, Vellarimala, Kerala 673577, India. Find more local services near Meppadi, Vellarimala, Kerala 673577, India on Thafnuz, Sign up now.