“First Strike Charters is Nassau Bahamas' Premier Charter Company ”
Aboard since 2017
From Nassau, New Providence