Plus, Porto located on the picturesque Douro River and has miles of beachfront along the Atlantic Ocean as well. Between the wineries and the day trips, the museums and the spas, there is more than enough here to fill an entire week of your vacation.