St. John-US Virgin Islands
United States, North America
British Virgin Islands
British Virgin Islands, United Kingdom, Oceana
22 miles away