Alvor
Alvor is one of the most beautiful seaside resorts in the Algarve and an ideal destination if you want to spend a relaxing holiday on the beach. Once a fortified town and fishing port, Alvor has become a charming and mature holiday destination. The town is situated on the banks of the Alvor estuary and … Read more