"
and squares that exude the ambience of an active, hard-working town which has succeeded in keeping pace with progress.
Praia da Rocha, which is one of the most popular resorts in southern Portugal, is the reference point for beaches. Located by the mouth of the Arade river, this beach extends over a huge area of sand some 3 kilometres long irregularly broken up by odd rock formations that the sea has been carving out throughout tens of thousands of years. This is also the right spot for nightlife lovers, with lots of places... more »