HOME / Parking lot / Sree Shankareswara Shiva Temple
JP64+4Q2, Kozhikode, Kerala 673507
View Business Profile