Porto was recently voted the best European destination for 2017 by travel experts from around the world. And having spent a weekend there last month it’s easy to see why. Porto is a delightful, small city filled with stunning architecture, a thriving foodie scene, beautiful bridges spanning the great Douro river and plenty of art …