Mount Urgull
Mount Urgull, San Sebastian, Spain
Featured Review : Mount Urgull, the eastern exclamation point of La Concha, is now a lovely public park. This is the site of an old fortress (Castillo de Santa Cruz de la Mota), of which there are some interesting remnants to walk about. ...See Full Review