Russia Tag

The biggest thematic park indoor in the world has just opened. The park, called "Ostrov Mechty", or Dream Island, is built in the shape of a toy castle that spreads across 30 hectares in an industrial neighborhood in southern Moscow and is filled with rides,...