January 11, 2019

What to do at Carvoeiro?

Carvoeiro is an enchanting town on the South Coast of Portugal, is part of the fabulous Algarve region. The place has a lot to offer: outstanding […]