We missed the ferry to get back to Provo and fortunately found the best kept secret on North Caicos. The Barracuda Bar is the locals fav and we can see why! In addition the adjacent Pelican Beach Hotel and its proprietor Donna make for a...casual and authentic beach visit. We’ll be back!More