Dogwood Canyon Nature Park is near Branson Missouri. This little chapel is located in the park and is often used for weddings. This photo is an interior view from the back of the chapel near the entrance.
June 11th, 2013
Viewed 248 Times - Last Visitor from Beverly Hills, CA on 03/18/2019 at 10:05 PM