Why Calahorra Should Be on Your Must-See List When You’re in Spain

I may be biased, but I think the tiny town of Calahorra in the La Rioja region of Spain is a must-see location for any travellers to Spain. Yes, my family is from Calahorra, and my cousins do live there so I have ample reason to visit every single time I venture over to Europe, … Continue reading Why Calahorra Should Be on Your Must-See List When You’re in Spain