Satellite map of Deboyne Islands
Map of Deboyne Islands
The Deboyne Islands are an atoll, composed of a group of reefs and islands in the north of the Louisiade Archipelago, Papua New Guinea. They are located 13 km (8 mi) from Misima and 5 km (3 mi) from the Torlesse Islands.
Latitude: -10° 42' 59.99" S
Longitude: 152° 21' 59.99" E