By: Shiladitya Roy / February 11, 2022

Taalkutir, a 50000 sq ft convention centre is now open at New Town

Subscribe to Our Newsletter

Images created by Freepik