Torres Del Río
From Wikipedia, the free encyclopedia
Torres del Río is a town and municipality located in the province and autonomous community of Navarre, northern Spain. Known for its Templar round Romanesque church, formally related to those of Segovia (la Veracruz) and Eunate