Caldas de Monchique is a spa town dating from Roman times located just a short drive north of Portimao. Just 4 mi/6 km down the road is Monchique, an ancient, green and beautiful mountain resort ...