What are the must-visit places in Kolkata?

Some must-visit places in Kolkata include the Victoria Memorial, Howrah Bridge, Marble Palace, Dakshineswar Kali Temple, Indian Museum, College Street, and the vibrant markets like New Market and Gariahat.