Peter Island is a private island located in the British Virgin Islands, about 5.2 miles south-west (195 degrees true) from Road Harbour (Road Town), Tortola, is part of the BVI archipelago that runs along the Sir Francis Drake Channel.
It is part of the BVI archipelago that runs along the Sir Francis Drake Channel. Peter Island is a private island located in the British Virgin Islands, about 5.2 miles south-west (195 degrees true) from Road Harbour (Road Town), Tortola.
Peter Island is a private island located in the British Virgin Islands, about 5.2 miles south-west (195 degrees true) from Road Harbour (Road Town), Tortola. It is part of the BVI archipelago that runs along the Sir Francis Drake Channel.
Peter Island is a private island located in the British Virgin Islands, about 5.2 miles south-west (195 degrees true) from Road Harbour (Road Town), Tortola. It is part of the BVI archipelago that runs along the Sir Francis Drake Channel.