In the western hills of Amboori there is a large boulder called the "Dravyappara" (the treasure rock). It is believed that Raja of Venad, later Thiruvithamcore or Travancore, on his exile, spent his days on the top of this rock. There are 72 steps carved on the side of the boulder allowing one to ascend to the top. The height of the "Dravyappara" is approximately 700 ft from its base and approximately 1500 ft above sea level. There is a cave temple at the top of Dravayappara.