Discover one of the most beautiful towns in Portugal, located in Alentejo. The best things to do in Monsaraz and nearby in a one-day itinerary...