A mountain in South India. This is the mountain on which the Agastyakuda is situated. It is believed that this is part of the Kalanjaravansha of mountains.
A mountain in South India. This is the mountain on which the Agastyakuda is situated. It is believed that this is part of the Kalanjaravansha of mountains.