People
Had it not been for a chance trip to Goa in 1993, UK-based John Spence might not have become the proud founder and owner of the Karma Group.
By Rashima Nagpal
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.