
La Villa Azul (Historic Griffing Park Estates)
4.5 (10)attraction
Known as The Blue Fortress, this historic castle and botanical garden is set within North Miami's Griffing Park Estates.
Description



Located in North Miami, Florida, the site is a historic landmark featuring a castle alongside a botanical garden.