Absolutely! Porto is a small city, so spending 3 days in Porto gives you ample time to enjoy the best the city has to offer. Read on to learn about the can't miss spots and activities.