Agasthyakoodam is nature’s ode to bird watchers. One of the highest peaks in Kerala, it has long been known as a bird watcher’s paradise and many gather here to catch sight of exotic avian species. It can be viewed from near Neyyar Dam as well as Bonacaud. Agasthyakoodam is also known for its remarkable flora […]