Thursday, March 27, 2014

Saba Island, in the

Saba Island, in the Netherlands West Indies (Caribbean Islands) has the shortest international landing strip in the world!