Saba Facts and History
The island of Saba is located in the Caribbean in the immediate vicinity of St. Martin. The island has been a “special community” (bijzondere gemeente) of the Netherlands in the eastern Caribbean since October 10, 2010. Saba or the “unspoiled queen”, as it is also known, consists mainly of an extinct volcano, the Mt. Scenery. […]
Continue Reading