Verloren Vlei Heritage Village, Elands Bay, Western Cape, South Africa. Vernacular 'langhuis' (long cottage) |