
De Leon Plaza Victoria
De Leon Plaza is the original town square that resembles those found in Mexico and European countries. Featuring a historic gazebo and surrounded by some of Victoria's oldest and most beautiful buildings, the plaza is a must-see when visiting the city.