
Indian Creek Lake
4.7 (6)attraction
A quiet Florida lake offering scenic, peaceful surroundings made for an unhurried pause.
Description


Indian Creek Lake is a natural lake and scenic Florida establishment surrounded by natural beauty. While impressions primarily dwell on its pleasant, calm environment, visitor feedback also references a golf camp.