A small, colorful town on the southern coast of Portugal, Portimao offers visitors access to sunny beaches and wonderful, fresh seafood. The town center is a contemporary mixture of centuries old...