You are here: Home / Articles / Travel (page 25)

The Mirror Lake Inn, Lake Placid, New York

The Mirror Lake Inn was originally built in 1926 by Climena Alford and her new husband William Rufus Wikoff of Massachusetts. Mr. Wikoff, the founder of the Fuller Brush Company, created what was then called the Mir-a-Lac Inn out of an old estate in the town of Lake Placid, New York. Read More »