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