Peter Island - Peter Island This Thread focuses on a specific part of the British Virgin Islands. If you know something about it please do feel free to comment. Read More. Trinidad & Tobago / Caribbean.