Monterey, United States of America Muir Woods, United States of America Stony Lake, Canada Stony Lake, Canada Kruger National Park, South Africa Stony Lake, Canada Cape Town, South Africa Stony Lake, Canada Boulders Beach, South Africa Cape of Good Hope, South Africa Cape Town, South Africa Cape Town, South Africa Cape Town, South Africa Garrapata State Park, United States of America Monterey, United States of America Kruger National Park, South Africa Table Mountain, South Africa Kew Beach, Canada Garrapata State Park, United States of America Muir Woods, United States of America Kruger National Park, South Africa Kruger National Park, South Africa Kruger National Park, South Africa Kew Beach, Canada