Sightseeing in Ouray is a great way to enjoy the beautiful scenery and natural surroundings of this corner of Spain. This small town is located in the northern part of Galicia and is named after the mountain which dominates the landscape. The name comes from the old tale that the town was founded by a […]