Elgin, Hotel, luxury hotel, South Africa, Travel Where to stay in Elgin | Villa Exner, the hidden gem in Elgin February 7, 2020 — 1 Comment