
Lake Maria
4.3 (3)attraction
A natural lake and scenic local feature tucked into Winter Springs.
Description
Located in Winter Springs, Florida, Lake Maria serves as an area attraction centered on its natural lake and scenic feature.

4.3 (3)attraction
A natural lake and scenic local feature tucked into Winter Springs.
Located in Winter Springs, Florida, Lake Maria serves as an area attraction centered on its natural lake and scenic feature.