This aerial footage presents a sweeping view of Hout Bay, located on the Atlantic coast near Cape Town, South Africa. Known ...
A young man and his European cousin visited Nettleton Road, Cape Town's most luxurious street, while trying to spot the ...