Travel6 months ago
Tourists applaud ‘breathtaking’ UK beach with ‘golden sand’ & ‘friendly’ locals
Nestled at the very end of the Gower Peninsula, the small village of Rhossili is located, with steps leading down to its namesake beach, Rhossili Bay....