Columbia Encyclopedia

Search results

500 results found

Saba, island, West Indies

(Encyclopedia)Saba säˈbə [key], island (1990 est. pop. 1,100), 5 sq mi (13 sq km), a special municipality of the Netherlands, one of the NW Leeward Islands, West Indies. It was formerly part of the Netherlands A...

Browse by Subject