Bird's Nest Lodge
Nestled among scenic Ozark hills less than 90 miles southwest of St. Louis, on the banks of the clear, fast flowing Upper Meramec River, is rustic Birds Nest Lodge, a lovely haunt where natures pleasures abound and cares disperse.