Enchanted Forest Lights – North Miami, FL 12/26/2010 driving through Enchanted Forest looking at Christmas light display. Residential street in North Miami, Florida. http://www.miamism.com.