Long Street Hermanus Western Cape Aberdeen Street Hermanus Western Cape Hope Street Hermanus Western Cape Windsor Lane Hermanus Western Cape R43 Hermanus Western Cape Marine Drive Hermanus Western Cape Dirkie Uys Street Hermanus Western Cape Paterson Street Hermanus Western Cape Spence Street Hermanus Western Cape Park Avenue Hermanus Western Cape