Amusement & Theme Parks in New Carlisle, OH
Silver Lake Beach Outing Center