Smaaash Launches its Gaming Hub ‘Smaaash Game On’ at Jodhpur, Rajasthan
SMAAASH, India's most acclaimed gaming, and entertainment destination has now launched at Indiabulls Mega Mall, Meera Nagar in Jodhpur. Spread across 19,000 sq ft this contemporary entertainment hub seamlessly blends sports, and virtual reality in