Categories AdvertisingIconic Ads: Kerala – God’s Own CountryPosted on July 6, 2021July 6, 2021by Vejay Anand In 1989, Mudra was to present to Kerala Tourism. The branch head was Harshan & the creative director was Walter Mendez. Typically, small campaigns like this did not appeal to …