Payyoli

From Wikipedia, the free encyclopedia

Payyoli is a village in Kozhikode district of Kerala state, south India. Payyoli is the birth place of Indian sports star P. T. Usha.

[edit] How to reach there

Coordinates: 11°32′N 75°40′E