Near Valayanad Temple, Kozhikode, Kerala - 673007, India
Near Valayanad Temple, Kozhikode, Kerala- 673007,India