Teacher Trekker

Holiday

Bayville Scream Park
Bayville Scream Park

Bayville Scream Park

The coastal village of Bayville is situated on the north shore of Long Island. The village is located within the town of Oyster Bay in Nassau County on Long Island in New York State. One of the village’s major attractions…