Are there good bars to watch sporting events in AC?
I just realized I'll be down there during the NBA Finals and wouldn't mind kicking back and enjoying a beverage and watching a game if there are places it might be shown.
I missed seeing the Monaco Grand Prix (Formula One car racing), and all the ski racing last season. Don't Americans watch these things, or are we just short-changed down here in Belize?
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.