Consisting of nearly two kilometres of sand punctuated by jagged rock formations rising from the sea and backed by steep limestone cliffs, Praia da Rocha was one of the first places in the Algarve to be developed for tourism. http://www.algarve-tourist.com/portimao-portugal-algarve.html