Perched atop a cliff overlooking the azure waters of Arabian Sea is Aazhimala Siva Temple a symbol of spirituality and architectural grandeur. One would find here Lord Shiva, which draws ...