St. Maarten is the Dutch side of one of the most fascinating islands in the Caribbean, St. Maarten/St. Martin - the other part is a constituent of France.   St. Maarten is more developed and commercialized than its French counterpart, however the latter's side offers a natural untouched landscape for those looking to kick back and get in touch with nature.   Get busy with your day.
more