Metaphors for living a fulfilling life with Nic Smith
Sunshine Coast is described as ‘a 180 km stretch of paradise that’s tucked into the southwest corner of mainland British Columbia.’ This is where South African-born web developer and project manager Nic...