Olympus Dam, on the outskirts of the town, is the dam that creates Lake Estes, a lake which is the site for boating and swimming in Estes Park. There are some hotels on the shore.
olympus dam on the outskirts of the town is the dam that creates lake estes a lake which is the site for boating and swimming in estes park there are some hotels on the shore