Obidos is a city within castle walls in Portugal. Very unique place to visit. August 2003.