Tel: 954.636.8802 or 1.844.405.3271

St Martin

The island of St. Martin/St. Maarten is split between French Guadeloupe and the Dutch Netherlands Antilles, located in the Leeward Islands of the Caribbean Sea. The island is one of the smallest land masses in the world divided between two countries. The northern, French side of the island is known as Saint-Martin, and measures 21 square miles.