Palchuram Waterfalls
This cascade is one of the largest waterfalls in Wayanad. This spectacular watercourse fall is on the way of the new road, constructed to Kottiyoor from Wayanad. It locates about 1km away from the Boy's town road and 24 kilometers away from Kottiyoor in Kannur District. The Palchuram waterfall which commences from a height of 300 meters is an enchanting crystal clear watercourse which has four step eye-catching falls. The picturesque environments encircling the location make the cataract absolut...