Experience the beauty of Praia da Vieira de Leiria in Portugal. Stunning beach where people are walking near the water.