The Algarve has some spectacular coastal scenery and beaches, like here at Praia da Rocha, near Portimão.
Available in paperback or as an eBook
More Information