Torres del Río

Torres del Río, ,Spain
Torres del Río Torres del Río is one of the popular City located in ,Torres del Río listed under City in Torres del Río ,

Contact Details & Working Hours

More about Torres del Río

Torres del Río is a town and municipality located in the province and autonomous community of Navarre, northern Spain.This town is located by the Linares River opposite Sansol. It is known for its Templar octagonal Romanesque church, formally related to those of Segovia (la Veracruz) and Eunate.

Map of Torres del Río