Florida · Lake fishing · Lake Placid

Mirror Lake

Nov–Mar
best months

Mirror Lake is an 83-acre lake near Lake Placid, Florida, at about 90 feet.