Baughers Bay

E385936 UNEXPLORED

Baughers Bay is a coastal community on the island of Tortola in the British Virgin Islands, known for its harbor and residential areas near the capital, Road Town.


Referenced by (1)
Subject (surface form when different) Predicate
Tortola
hasSettlement

Please wait…