Caminha ist reizvoll gelegen, zwischen den Flussmündungen des Rio Coura in den Rio Minho und dessen Mündung in den Atlantik. Der Rio Minho trennt Spanien von Portugal und ist hier fast 2 km breit. Caminha hat eine schöne historische Altstadt mit zahlreichen Baudenkmälern