Óbidos (Portugal)

Located on a hill amidst the rolling plains of Portugal, one may find the captivating mediaeval town of Óbidos. As a travel writer, I am delighted to lead you through…