what is camilo beach
The Camilo Beach is a Portuguese beach, located in the Algarve region, municipality of Lagos (Portugal). Category. License.