Óbidos, in western Portugal, is a charming village packed with history, famous for its medieval walls and impressive castle. This is a wonderful place. I find Óbidos truly enchanting, with its hidden, picturesque spots that make every visit a delightful discovery.