Caminha

Caminha is a town near the estuary of Minho and the Atlantic Ocean in Northern Portugal.