Need a little story inspiration? Looking for a hot new travel destination? Look no further!

Why not visit Vozrozhdeniya Island, a toxic desert wasteland that was once a biological warfare test site in the former Soviet Union? *May cause some monsterisms and/or death.