Clifton Beach resort

 Cape TownSouth Africa