Marlin Manor
Beachfront villa accommodation in Cape Agulhas at Africa's southernmost point. Private beach, jacuzzi on deck, and self-catering facilities with 180-degree ocean views.