Carlo Creek Lodge is a lodge located 21 km from the entrance to Denali National Park. Guests can go hiking in the area, or enjoy a walk through the woods and a picnic by the creek. Read more
Carlo Creek Lodge is a lodge located 21 km from the entrance to Denali National Park. Guests can go hiking in the area, or enjoy a walk through the woods and a picnic by the creek.