Long Street Hermanus Western Cape Aberdeen Street Hermanus Western Cape Hope Street Hermanus Western Cape Windsor Lane Hermanus Western Cape Kerk Street Hermanus Western Cape St Peters Lane Hermanus Western Cape Marine Drive Hermanus Western Cape Paterson Street Hermanus Western Cape Spence Street Hermanus Western Cape Park Avenue Hermanus Western Cape