Thatta, Intia
Thalikkavu Rd, Manjapalam, Thalikkavu Road opposite sunshine apartment, 670001 Kannur, India , 670001