Coastal Christmas Village! 🎄 Sat, 05 Dec at 05:00 pm 101 N Plumosa St, Merritt Island, FL, United States, Florida 32953 ART