Adimali
Adimali, Idukki, Kerala, India, 685561
Call : 9946616791
Located in Adimali 14 th Mile - Specialized in: Fish Spa & Homestay
Fish Spa and Homestay