Peter Island, Falcon's Nest, British Virgin Islands

[source]

Peter Island is a 720 hectare private island located in the British Virgin Islands, about 5.2 miles south-west from Road Harbour, Tortola. Dead Chest Island, an uninhabited island, is close to Peter Island. (Wikipedia)