The Boats at Solva Pembrokeshire Wales. Solva lies on the north side of St Bride's Bay in North Pembrokeshire in the Pembrokeshire Coast National Park and on the Pembrokeshire Coast Path. It lies on a deep valley at the mouth of the River Solva. In the valley is Lower Solva consisting of a long street ending at the small harbour. Solva became the main trading centre of St Bride's Bay in the medieval period and was important for lime burning. The harbour is now a boating centre. photo