Photo detail

An aerial views of the American Falls at Niagara Falls State Park in New York (Business Wire)

Stories this photo appears in:

Tease photo

Niagara Falls Aquarium begins building jellyfish exhibit

The Niagara Falls Aquarium in New York has started construction of a jellyfish exhibit that will be called “Aliens of the Sea.”