Search
Menu
Home
Sources
About
Contacts
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
It is along
The French Way
of the
Camino de Santiago
.