A delicious crayfish lunch at Two Oceans Restaurant at Cape Point near Cape Town, South Africa.
Baboon comes to greet us at the Table Mountain National Park in Cape Town, South Africa.
Snorkeling with seal pups near Hout Bay, Cape Town.