Falls - Snow

Located in West Paris, Maine, this scenic stop is a "hidden gem" for travelers.

This is the third episode of the first season of the popular TV series Once Upon a Time . Snow Falls

Most critics find it a "dull" and "boring" attempt at psychological horror that lacks real scares. Located in West Paris, Maine, this scenic stop

Some reviews note the need for improved restroom facilities and caution that there are no safety railings near the water's edge. Located in West Paris