Vila Nova de Milfontes travel guide »
The small town of Vila Nova de Milfontes is the most popular resort on the Alentejo coast. Positioned on the sheltered waters of the Rio Mira estuary the town is only a stone's throw from the Atlantic coast and any number of...