Salamanca is a historic city located in the Castile and León region of Spain.
Last seen: May 6th at 5:23pm — Visit site