Discover fun things to do in Albufeira, Portugal: visit the Old Town, spot wild animals, have fun at amazing water parks, sunbathe on the best beaches, eat at the best restaurants, and much more.