Wayanad
Manjoora
Kerala
Venue
Arayal Resort
Address
Bible Land P.O
Location
Manjoora, Wayanad, Kerala