Aviva Directory » Local & Global » North America » Caribbean Islands » Islands » Virgin Islands » U.S. Virgin Islands » Saint Thomas » Magens Bay

Located on the north side of the island, facing the Atlantic, Magens Bay is a bay on Saint Thomas island in the United States Virgin Islands. The legend is that Sir Francis Drake used Magens Bay as an anchorage while he waited for ships to plunder.

 

 

Recommended Resources


Search for Magens Bay on Google or Bing