Did you know the mere sight of water can reduce your stress levels? That's why you should plan a day trip to Lake Rose. From the lovely views to the tranquil sounds of nature, this is the place to find some peace.
To explore this body of water, make your way to Winter Park. There are lots of other interesting attractions in this area, such as Kia Center, Camping World Stadium, and Dr. Phillips Center for the Performing Arts.