So should you visit Monchique Portugal? This post talks all bout this charming little town in the Algarve and everything that it has to offer.