The Taharaa Mountain Lodge is impossible to miss as you drive down St. Vrain Avenue, in Estes Park, Colorado. And, it is as warm and elegant on the inside, as it is grand on the outside. The lodge has rustic elegance, and the charm is evident as soon as you walk through the doors. A large double sided fireplace greets guests in the lobby area, and the view through the large … [Read more...] about Taharaa Mountain Lodge, Estes Park, CO