Lake Placid's Mirror Lake Inn is resort for all seasons

By Joyce Dalton /

Comments