Kerala or God’s own country is blessed with mesmerising scenic beauty and ancient forts. These forts are a testament to Kerala’s glorious history and past.

Kerala or God’s own country is blessed with mesmerising scenic beauty and ancient forts. These forts are a testament to Kerala’s glorious history and past.