Buck Island National Wildlife Refuge is located about 2 miles (4 km) south of the island of St. Thomas in the Virgin Islands of the United States.
The Buck Island National Wildlife Refuge is located about two miles (four kilometers) south of St. Thomas, an island within the United States Virgin Islands.