Devonport Royal Dockyard is the largest dockyard in Europe with over 3 and 1/2 miles of waterfront. It is a major civil engineering facility with the ability to operate as a small community within itself.
7 сен 2024