Search
Menu
Home
Sources
About
Contacts
Tow Bay
Tow
Bay
is a small
bay
0.2
nautical miles
south
of
Vulcan Point
on the
west side
of
Candlemas Island
, in the
South Sandwich Islands
. Charted and named in
1930
by
DI
personnel
on the
Discovery
II
.