Gemini Springs, located in DeBary, Florida is one of my favorite places to go to see the beauty that Central Florida has to offer. Not only is it a great meeting place for families but it also has a dog park for our fur babies too. It was a gorgeous day, not too hot and a calming breeze.
Gemini Springs is a peaceful park with paths wrapping around the springs.
And … lets not forget my little friend I made while visiting the park … Everyone meet Larry the squirrel.