Rain Country Resorts is Located in the verdant misty hills of Rain Forest at Lakkidi in Wayanad .The Resort is 1300 m above the sea level and It is one of the highest rain fed area in India......More
Lying on the Southern tip of the Deccan Plateau, covering 2132 sq. km, Wayanad comprises Four regions ,...