Jennifer Byrne: Five places that made me

By Julietta Jameson
Updated December 7 2016 - 6:28pm, first published December 3 2016 - 12:15am
Jennifer Byrne says Antarctica is the most uplifting destination in the world.
Jennifer Byrne says Antarctica is the most uplifting destination in the world.

BALI