On assignment for Air Canada's En Route Magazine:
Haida Gwaii, Canada
Okinawa, Japan
Cape Peninsula, South Africa
Great Exuma, Bahamas
Haida Gwaii ->
Okinawa, Japan ->
Cape Peninsula, South Africa ->
Great Exuma, Bahamas ->