Watch this beautiful video of Cape Town’s Mouille Point recorded at sunrise. Mouille Point is situated between the V&A Waterfront and Granger Bay to the east, Green Point to the South and the Atlantic Ocean to the north and west. Credit: Awie Vorster Mouille Point has a unique flavour, with its eclectic mix of deli, restaurants, hair salons, spa and boutiques. Visitors […]