Just south of Portim&#;o is Praia da Rocha, the most gorgeous expanse of broad beach flanked by colorful rocky cliffs. Sitting ... More