SNOW WORLD Launches In Navi Mumbai

5th March 2020: Chiliad Procons, India’s top leading company in the Entertainment & Hospitality industry has launched the third Snow World in the country at Navi Mumbai’s Grand Central Mall in Seawoods. The spectacular indoor snow resort is spread across 25000sqft of a real, snow-filled winter wonderland where all your snow-white, chilly dreams come true. It has a […]