Portugal: Loule
Loule is another historic small town in Algarve, this one not on the coast and more inland. The town has thousand of years of history, with Roman foundations underlying the Moorish Islamic architecture and more recent whitewashed structures. There is a spectacular 12th century small castle in the town center with square Moorish-style towers. The town is also famous for its Mercado Djoule dating back to 1908 (sadly closed during our afternoon visit but impressive nonetheless). There are more remnants of the Moorish period like hammam, as well as medieval Catholic past with several old churches.