Located on the highway, Armoor is a natural stopover for all traffic. The hillock of boulders is the result of natural weathering over millions of years. On top of hillock is the Navanatha Siddeswara temple. The local people believe that Navanathas or Siddhas, venerable sages, still live in the natural caves and caverns of these hillocks. The water spot nearby area has been drawing people in large numbers for it is believed that the water has curative powers, healing chronic diseases and disabilities. Nature reveals its artistic expression with this unique rock formations.