Posted | Contributed by Richard Bannister
Divo Ostrov is a large park in Saint Petersburg, Russia with three roller coasters; an S&S Screaming Squirrel, a Vekoma Whirlwind and a large non-looping Schwarzkopf.