One of the world’s largest annual pilgrimage centres, dedicated to Lord Ayyappa. Located in dense forests, it follows unique traditions, rituals, and a strict pilgrimage code.