The Exumas

The Exumas

Available on Tubi TV
S7 E4: The islands of Exuma in the Bahamas.