Events this weekend in Bahamas