must see Kasargod, the land of gods and seven languages Kasaraod known as the Land of Gods, seven languages and diverse culture offers a lot to its visitors. Bekal fort Read More ยป