Porto Covo is a hidden gem waiting to be discovered. Vila Nova de Milfontes: Where River Meets Ocean Located at the mouth of the Mira River, Vila Nova de Milfontes offers a unique blend of river ...