Ranaghat — census Town in West Bengal, India