Kasaragod is often named as land of Lords and Forts and one of the most beautiful districts in Kerala state endowed with 9 rivers (out of a total of the 44 rivers that flow in Kerala), hills, beaches, backwaters, as well as temples, churches, mosques and forts.