Wikipedia
Olayambadi
Olayambadi is a small village about 20 km from Payyanur town in the Kannur district of Kerala state, South India.