Marechal – Beach – Best beaches in St BartsBeautiful Marechal Beach on the peninsula on the northern shores This post may contain affiliate links, see our disclosure