'Mabibi South Africa is a magical place of coastal forests, grasslands, bush, shimmering lakes and exquisite sandy beaches'