GENERAL Capital The bottom. Geography According to localcollegeexplorer, Saba is one of three islands in the Windward Islands of the former Netherlands Antilles, but geographically it is one of the Leeward Islands of the Lesser Antilles. It is located 265 km east of Puerto Rico, 44 km south of St. […]
Saba
1 post