Carcavelos travel guide for food lovers

Carcavelos is an attractive coastal town that, together with Costa da Caparica, has become synonymous with beach culture near Lisbon.
View full source