Drake's Island

E352596 UNEXPLORED

Drake's Island is a small, historically fortified island in Plymouth Sound, England, known for its military heritage and scenic views from the Plymouth waterfront.


Referenced by (1)
Subject (surface form when different) Predicate
Plymouth Hoe
hasViewOf

Please wait…