Family entertainment complex draws visitors in Nashik, India — London Magazine