The old port and fishing village of Alvor sits at the mouth of the River Alvor in western Algarve. Just […]