Known for the winding Douro River, incredible food and wine, and hills that work calves the world over, Porto is one of the best places to spend a long weekend in Europe. Whether you're on a girls' trip, like I was, or heading out with family or loved ones, there's a magic to Portugal's second … Continue reading How to spend a long weekend in Porto