Find
Results
Number of results: 1
-
BeachesPraia da ArrifanaLocated in a bay enclosed by tall cliffs and with local residences harmoniously sloping down almost to the water's edge, Arrifana Beach provides an excellent example of balance between human settlement and the natural environment. The ruins of the (...)