About
We are located at an altitude of more than 3000 feet, surrounded by the thick tropical rainforests of Wayanad Biosphere reservere of Kerala on the banks of the everflowing river Iruvazhangi. Rightly called as nature’s bounty, Vellarimala foothills is one of the most beautiful hill stations in Kerala. Vellari – with its unique geographical position, gorgeous waterfalls, thick forests shrouded in mist and unique flora – is a exotic holiday destination
See less