Kayla Holmes is an editorial intern at Canadian Geographic. She is working toward a Master of Journalism at Carleton University.