Vila Nova de Gaia

Praia de Miramar – Vila Nova de Gaia – Portugal

Miramar is a small seaside village near the towns of Gulpilhares and Arcozelo, in the municipality of Vila Nova de Gaia, in the sub-region of Greater Porto, Portugal (Grande Porto). It is an upmarket residential area south of the river Douro, most … Read More