The village of Maia, on the coast of Santa Maria, Portugal

Santa Maria, Portugal