The sleepy coastal town of Kleinmond (Small Mouth) presides over a magnificent stretch of shoreline, backed by the mountains of the Palmietberg. It's a favorite among retirees, but more and more city-weary folks are moving here preretirement as well. A harbor development near the old slipway is bustling with restaurants and shops.
Need trip ideas? Get inspired by our curated collections of the world's best destinations.More