4793 Views The beating heart of northern Portugal, Porto is a beautiful and bustling city lined with orange-roofed buildings and hilly cobblestone streets. While Port […]