Author: Kayla Heaviside

Kayla is an avid traveller, blogger and dog-mom. She is passionate about the planet and other people, and loves sharing stories of those making a positive impact.