I’d wager most folks, even experienced travelers, haven’t heard of the Portuguese town of Caminha. But I predict very soon, that will change… Separated from Spain by only a river, Caminha is surrounded by rolling hills, lush forests, bucolic countryside, and soft-sand beaches. Its Old Town is centered on an enchanting cobblestone plaza where cafés… Read more