Petals Resorts
10th Mille, Vythiri Tharuvana Road, Near St.Jude Church, Thariode PO, Wayanad, Kalpetta, Kerala 673575
Ph: +91 811186288810th Mille, Vythiri Tharuvana Road, Near St.Jude Church, Thariode PO, Wayanad, Kalpetta, Kerala 673575
Ph: +91 8111862888