Lisbon coast best beaches

Carcavelos Sol Lisbon Coast, Carcavelos. Set on the Atlantic West Coast, this beach got its name from the ?Rocha da Ursa? (bear rock), one of two …
View full source