Best place in india
Clean and pristine, enchanting and hypnotizing, this land is filled with history and culture. Located at a distance of 76 km. from the sea shores of Kozhikode.
The natural scenic beauty of Wayanad and its rich natural resources offer several opportunities for adventure tourism