Kannur- A famous city of God’s own country
On visiting Kannur you might feel in your heart of hearts that city is truly bestowed with beauty by gods themselves. In the east the state is surrounded by Western Ghats and Kozhikode and Wayanad districts cover the south, Lakshadweep Read More