Orchard Holiday Resort, Wayanad
Orchard Holiday Resort Lakkidi, Wayanad Kerala, India.
Orchard Holiday Resort Details
Submerge in serenity at Orchard Holiday Resort. Nestled on the misty mountains of Wayanad, it is an ideal venue for the nature lovers to indulge in the innocence of grassy wilderness.
The resort is located 1300 m above the sea level at Lakkidi. Relax your mind and soul amidst the untainted natural beauty covering the resort. Myriad services with warm care and attention are provided here to the guests.