Lost World Museum

The Lost World Museum is a creationist museum, located in Phoenix, New York, in the United States.

The museum was established by John Adolfi.

[1][2][3] Official website

This New York museum-related article is a stub.

You can help Wikipedia by expanding it.