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.