KOZHIKODE - Kerala
Beypore
Beypore is an ancient port town in the Kozhikode District of Kerala in India. The ...