Pelican Resort St. Maarten
Pelican Resort St. Maarten The Pelican Resort St. Maarten is beautifully nestled at Simpson Bay, in between Philipsburg, the Dutch Capital, and Marigot the capital of the French quarter, offering a mishmash of French, Dutch and Caribbean way of life with a dash of world ethnicity thrown in for first-class measure. The resort is a …