If you haven't had a chance to get that special Christmas gift, now you can! The Horseshoe Bay markets come alive on the grassy foreshore from 9am to 2pm. Enjoy a relaxing stroll through the great collection of local crafts and artwork, food and fun!