Cabo Beach Club meets carnival fantasy If you missed out on the Cape Town Carnival’s escapades or simply can’t get...