Filled with epic vistas and towering limestone cliffs, the beaches of Lagos, Portugal are some of the best in the world. 1) Ponta da Piedade 2) Meia Praia 3) Praia Dona Ana...