Photo: León - León is the capital of the province of León, located in the northwest of Spain. Founded as the military encampment of the Legio VI Victrix around 29 BC, Leon's historical and architectural heritage, as well... learn more
Contact The Travel Experts