What to do at Nassau. New Port and Junkanoo Beach