The fishing village of Alvor is littered with spectacular beaches and stunning rock formationsSource: Creative CommonsCopyright: Creative Commons / Hobbs luton
Images of Vilamoura beaches
Images of Porto Santo beaches
Images of Estoril beaches
Images of Cascais beaches