Lake Placid–No, Not That Lake Placid
Lake Placid was the half way point to meet with friends who were on the west coast of Florida. Now, I can’t mention Lake Placid without everyone asking, New York? No, this is Lake Placid in Florida and it’s equally unique. From Vero Beach, it was south on…