A National Historic Landmark, Vizcaya is a breathtaking estate on Biscayne Bay surrounded by ten acres of formal gardens.
3251 S Miami Ave, Miami, FL 33129