Terry Winship in Cape Town dreams
1
104
Stretching along the southern Cape coast for 300-or-so kilometres, the Garden Route is a favourite holiday playground for good reason.
View original