From the moment we got off the plane we knew this would be an unforgettable city break... Our taxi drove us from the airport along the Douro River which gave us a first glance at breathtaking bridge views and the terraces of quaint clay rooftops and spires of the local history that banked on either... Continue Reading →