Saba - Bio, News, Photos - Washington Times
Skip to content

Topic - Saba

Saba is a Caribbean island and the smallest special municipality (officially "public body") of the Netherlands. It consists largely of the potentially active volcano Mount Scenery (877 m), the highest point of the Kingdom of the Netherlands and the Netherlands proper. - Source: Wikipedia

Related Stories