Swansea, located in the south of Wales, is a coastal region known for beautiful beaches and surrounding areas offering a mix of urban and natural attractions. The spectral city of Swansea holds tales of maritime hauntings, while eerie Oystermouth Castle stands on Mumbles Hill.