Lake Osceola

4.4 (17)attraction

Tranquil waters lined with lush estates make this Winter Park lake a favorite for scenic boat tours.

Find on Google Maps

Description

Set in Winter Park, Florida, this natural lake provides a venue for peaceful outdoor recreation amid its lush green surroundings.


Nearby places

Ask Karpo for more information.