It takes a while to wind around the mountain and get here but it's a breathtaking view once you reach Artist's Point. The nearby store has a lovely row of hummingbird feeders with tonssss of birds floating by! So neat to watch!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.