Welcome to Kerala, a land blessed with unmatched natural beauty