Praia da Amoreira: Where the River Meets the Wild Atlantic
If you have ever daydreamed about a beach that feels a little bit wild but still totally doable for an easy day out, Praia da Amoreira is that place. Tucked on the west coast of the Algarve, near the laid back village of Aljezur, it is where a looping river meets the Atlantic in a […]
Read More