Snow City Singapore is one of famous indoor snow center in Singapore with many features likes 3,000 sqm snow area, storage/Lockers, Activities for young and older children, Stroller parking. Snow City Singapore located on 21 Jurong Town Hall Road, Downtown Core-Singapore 609433, Singapore.
Following complete Location Map of Snow City Singapore:
Snow City Singapore Photo
image source: truetravelerz.com
Picture of Snow City Singapore
image source: