Cascais life

The main square of Cascais, one of the most beautiful towns near Lisbon. So much energy gathers here — beach life and city life meeting in the best way.