
Lake Estelle
5.0 (1)attraction
A quiet natural lake in northeast Orlando, offering peaceful waterfront views close to local cultural landmarks.
Description






Set directly within Orlando's urban setting, this natural body of water provides a tranquil natural landscape with scenic views across the water.
