Tourist Spots

Kerala ' The God's Own country has some exquisite tourist hubs which are listed in the Unesco world tourism map.