Porta Maggiore o di Castello is located in Anguillara Sabazia, Italy on Piazza dei Bastioni. Porta Maggiore o di Castello is rated 4.5 out of 5 in the category historical landmark in Italy.
Address
Piazza dei Bastioni
Accessibility
Wheelchair-accessible entrance