National Geographic lists Lake Placid in Top 10 winter travel destinations
December 9, 2011
LAKE PLACID — National Geographic Magazine has named Lake Placid as one of the “Best 10 Winter Trips 2012....
No comments posted for this article.
Post a Comment
News, Blogs & Events Web