The geographical pocket of Elgin
Western Cape

Elgin

Western Cape

Hemel-en-Aarde Valley

Western Cape

Walker Bay