Key Bay, Peter Island

Location: 
Key Bay Peter Island
British Virgin Islands
18° 20' 49.2324" N, 64° 35' 52.1232" W

Private property so going ashore is not allowed but anchorage provides good shelter except in a southerly.