Olhao is the second largest town on the Algarve with a very Moorish air about it. Places of interest around Olhao include the Quinta de Marim.