Satellite map of Ladder Bay (Saba)
Map of Ladder Bay (Saba)
Ladder Bay is an anchorage on the leeward side of Saba.
Latitude: 17° 38' 2.40" N
Longitude: -63° 15' 21.60" W
Ladder Bay is an anchorage on the leeward side of Saba.
Latitude: 17° 38' 2.40" N
Longitude: -63° 15' 21.60" W