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 outstanding beaches.Although the town has expanded over the years to cater for the increasing number of visitors the old centre still retains much of its charm. A jumble of…