Two Capes Lookout is a glamping resort located along the Oregon coast, two hours from Portland—it just opened on Feb. 21. The ...
Several years ago, he opened a similar dome resort in Williams for Grand Canyon travelers. “Once we discovered Geo domes, we ...