Find out the top 20 of the places to visit and things to do in Porto. You will discover a beautiful city, like no other in Europe.