Images of Vilamoura beachesWaterfront hotels line the beaches of VilamouraSource: Creative CommonsCopyright: Creative Commons / girolame