Carvoeiro is a small beach town located halfway between Albufeira and Portimão its world renowned for its amazing beaches and beautiful rocky sandstone coastline filled with caves and other interesting rocky formations.
- Category
- Algarve
Comments