Welcome to SPOT ON 804461 Shalom Palace Residency , Kozhikode / Calicut , India