Located between the verdant hills of Lakkidi, in the district of Wayanad, the Rain country resort is a haven for tourists to chill-out and unwind from the tensions and clamors of routine life. Enjoy a pleasant stay amidst the tranquil folds of nature – with breathtaking views of the verdant valleys and cliffs.