Carvel Rock - Carvel Rock 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.