Satellite map of Drake's Island
Map of Drake's Island
Drake's Island is a 6.5 acres (2.6 ha) island lying in Plymouth Sound, the stretch of water south of the city of Plymouth, Devon, England.
Latitude: 50° 21' 11.99" N
Longitude: -4° 09' 7.80" W
Nearest city to this article: Plymouth
Read about Drake's Island in the Wikipedia Satellite map of Drake's Island in Google Maps