No 29 Indigo Bay is part of a secure complex of 36 units right on the beach in a quiet area of Margate. The complex is fully walled and has automatic gates. The holiday resort town of Margate lies on the Hibiscus Coast of KwaZulu-Natal, South Africa.