Back to List

O is for Opera House

May 19, 2017 - Posted in Culture

The Newberry Opera House is located in Newberry, South Carolina.

Facebook comments

Related Posts

Travelers Rest, SC, has been the gateway to the Blue Ridge Mountain foothills for over two centuries. It originally served as a quiet and tranquil stopping point that early...