Praia da Barra, Portugal

Barra beach, seeing north, on the horizon Aveiro lighthouse

Save all the places you've visited.

Create your Travel Map like this!