Chelora, Kerala

Chelora is a town in the Kannur district in the Indian state of Kerala, 8 km from the city of Kannur and located on the Kannur-Mysore Highway. The Kannur International Airport has located 15 km from here. Chelora has colossal importance for the betterment of Kannur. Some shopping malls are being constructed here. The place offers a picturesque and beautiful backdrop.

0 Reviews ( 0 out of 0 )

Write a Review

Scroll to Top