The Aftermath of Hurricane Irma: Resiliency in Sint Maarten
Located in the Leeward Islands in the Caribbean, Sint Maarten and St. Martin comprise one small island of fewer than 80,000 people. The northern part of the island, St. Martin, is a French territory, while Sint Maarten, the southern portion, is a former Dutch colony that gained independence within the Dutch Kingdom in 2010. The […]
