The small beach of (Praia do) Carvoeiro sheltered by cliffs and surrounded by holiday apartments is located roughly halfway between the popular resorts of Portimao and Albufeira.
Carvoeiro was a quiet fishing village until relatively recently. But with its location and beach it was only a matter of time until time caught up with it.
© istockphoto/Gertjan Hooijer