Saba - the unspoiled Queen of the Caribbean
By Paul Johnson on Aug 02, 2008 in Caribbean, Netherlands Antilles, Regions, Travel Miscellany, Videos
A wondeful insight into the island of Saba in the Netherlands Antilles from Saba Tourism.