Aerial view of the rugged, green Cape Peninsula coastline jutting into the deep blue ocean, with white sand beaches and clouds overhead.
Aerial view of the rugged, green Cape Peninsula coastline jutting into the deep blue ocean, with white sand beaches and clouds overhead.