Adithya Nature Resort & Spa Updated

12th bridge, Pookode lake, link road, Jubilee hills, Vythiri, Kerala 673576, India
Wayanad, Wayanad 673576 India