The Cliff House Inn

Description
Manitou Springs, Colorado - One of America's finest
country inns.
View Count 2,299