Praia da Falésia is home to one of the longest beaches in Portugal and is backed by incredible rich red, sheer cliffs. (Albufeira, Portugal)