The State of Kerala is called “God’s Own Country.” Landscapes that are just gorgeous, tea gardens, and peaceful backwaters add to its many beautiful sights.

The State of Kerala is called “God’s Own Country.” Landscapes that are just gorgeous, tea gardens, and peaceful backwaters add to its many beautiful sights.
Kannur is located in one of the districts of Kerala, well known for its silent beaches, historical forts, and rich cultural heritage.