
Lion's Head, Cape Town, South Africa
First stop, South Africa, and the iconic Lion's Head with the Cape Town skyline, seen from Table Mountain National Park, one of the New Seven Wonders of Nature. The post asks if I'll feel dizzy at the summit. Yes. Yes, I will.
From the Go Big Vacations feedSee the original post






