Snow City is located in Bengaluru, India on Jayamahal, Fun World Complex, opposite TV Tower, J.C.Nagar. Snow City is rated 3.9 out of 5 in the category indoor snowcenter in India.
Address
Jayamahal, Fun World Complex, opposite TV Tower, J.C.Nagar
Accessibility
Wheelchair-accessible entrance