Lake Beauty

4.0 (1)attraction

A natural lake and scenic neighborhood landmark set within Southeast Orlando.

Find on Google Maps

Description

Located in Orlando, Florida, Lake Beauty is an attraction and natural water feature in the Southeast Orlando neighborhood, serving as a local scenic landmark.


Nearby places

Ask Karpo for more information.