Deadman's Bay, Peter Island, BVI
British Virgin Islands
Crescent shaped and lined with palms, Deadman’s Bay is located on the north shore of Peter Island, one of the Virgin Island’s popular yacht anchorages. It can also be reached by a ferry from the resort’s Road Harbour.
Crescent shaped and lined with palms, Deadman’s Bay is located on the north shore of Peter Island, one of the Virgin Island’s popular yacht anchorages. It can also be reached by a ferry from the resort’s Road Harbour.