The Haunting of Florida
Thursday, February 11th, 2010Villa Paula is located on North Miami Avenue, inside the heart of Little Haiti, in Miami, Florida. It is a neo-classical 1920 mansion plus a Cuban flavor in design. The mansion has ten rooms, two baths, 18 foot high ceilings, hand-painted floor tiles and Tuscan columns.
Villa Paula was built for the first Cuban Consulate [...]