Thimble Shoal Channel
United States
>
Virginia
>
Hampton
>
Thimble Shoal Channel
Thimble Shoal Channel in Hampton.
Thimble Shoal Channel
Waterway
canal