© All Rights Reserved Looking down from the castle over the rooftops of Torres VedrasRelated images Torres Vedras Castle Entrance Torres Vedras Street Torres Vedras Street Torres Vedras Castle Torres Vedras Castle Interior