Betty’s Bay – Cape Whale Coast, South Africa

Betty's Bay is a beautiful, spread out seaside town between the mountains of the Kogelberg and the sea.