Ithaca is located in the very popular Natal South Coast seaside town called Margate. This large humming holiday complex offers a host shops and restau...
This large, humming holiday complex offers panoramic views across Margate Beach. It is a beautiful stretch of sandy beach, where you can swim, surf, s...