Gemini Springs located in Debary, FL is one of those literal Florida hidden gems. I visited the park about 10 years ago while vising family in Florida and immediately fell in love. So I could not wait to hold some super simple Christmas sessions here this year!