hurricanemaine.com
Amarante and the Douro Valley
We headed to the Douro valley. The first stop was in a town called Amarante. Amarante is a charming town in northern Portugal, known for its rich history, picturesque setting, and cultural heritage…