The medieval village of Óbidos is one of the most picturesque and well preserved in Portugal. The white-washed houses with their red tile roofs and narrow streets lined with flowers give the town a fairy-tale like appearance. Óbidos is located in the west-central region of Portugal, about 100 kilometers from Lisbon.