Looking for a unique and memorable experience? Sight and Sound Lancaster is the perfect place for you! This Bible-based attraction is located in the heart of Pennsylvania Dutch Country, and is home to one of the world’s largest indoor theaters. There you can see the story of David come to life on stage! Visitors of…
Read more
Categories: Radio