Anse du Gouverneur is yet another gem among the many spectacular beaches on St. Barts (Saint Barthélemy). Located on the…