About The Bight Bay

The Bight Bay is located on Norman Island in the British Virgin Islands. When viewed from above, it has the appearance of a person’s bite. Not sure if that is how it got its name.

Facebooktwitterredditpinterestmail