Source: Tourism MediaRocha BeachBacked by golden-red cliffs and met by the white-flecked waves of the Atlantic, this spectacular beach is one of the Algarve’s most popular. WorldEuropePortugalPortimaoPraia da RochaRocha Beach