About 50 miles (80km) north of Lisbon, perched on a hilltop is the small well-preserved medieval town of Óbidos, still nestled within the old walls of Óbidos Castle, in the municipality of Óbidos which stretches to the lagoons on the Atlantic Coast.
With roots in the 1st century Roman town Eburobrittium, a Moorish fortification, and being claimed by the King of Portugal in the 12th century and from then on finding itself being gifted to all the wives of all the kings for the next few centuries, the town of Óbidos has managed to survive and thrive through the centuries and yet retain its medieval character.
The pretty, restful town is dotted with galleries and contemporary arts, lovely little restaurants and cafes. You can walk the perimeter walls and get great views, or within a very short time head out of the town and visit a nearby beach or vineyard.
Photo courtesy of Alvesgaspar via Wikipedia.