News

Today, we are journeying to the town and commune of Aubigny-sur-Nère in France. The small settlement has earned the reputation of being France's 'most Scottish town'. Aubigny-sur-Nère is situated in ...