VELAMBA

VELAMBA

Name of a summit of Manushottar mountain & its protecting deity.