World Tours PHILIPSBURG, SAINT MARTIN – The Netherlands are in bed with France on the tiny island of Sint Maarten and have been peacefully so for more than 200 years. The border divides the smallest land mass in the world of approximately 96 sq km, by two countries. The smaller Dutch Sint Maarten is brashContinueContinue reading “Discover the friendly Island”