Wednesday, September 15, 2010

Location

    The vadakkillath Paradevatha Temple situated at Katcheri Amsam Desam, Rarichan Road, Kozhikode, Kerala state.