© IMBOLDN ALL RIGHTS RESERVED
Nestled in the natural wonderment of Cape Town, the Benguela Cove borrows its name from the ocean cove that it rests beside.