Glen Beach
BeachOne of the Top rated Beaches in Cape Town
Address
Cape Town, 8005, South Africa
Rating on Google Maps
4.80 (102 reviews)Open on Google Maps
Discover top rated places in Cape Town
One of the Top rated Beaches in Cape Town
One of the Top rated Beaches in Cape Town
Cape Town, 8005, South Africa