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.

Find on Google Maps

Description

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

Ask Karpo for more information.