Near the town of Albufeira, there is a traditional Portuguese fishing villages that is known as Alvor
. It is located on a natural lagoon which is sheltered and opens out in the sea. Alvor is a town with an Old Parish Church which is located at the center of town. You will be able to enjoy a variety of Portuguese cuisines while visiting the great range of restaurants at Alvor.