Milford Haven in Pembrokeshire is steeped in maritime history. Visit the waterfront museum, explore Tenby and Pembroke Castle, or enjoy seafood and sea views at the marina.
Milford Haven in Pembrokeshire is steeped in maritime history. Visit the waterfront museum, explore Tenby and Pembroke Castle, or enjoy seafood and sea views at the marina.