Bhubaneswar City Museum, also known as Odisha State Museum, is a treasure trove of Odisha's rich cultural heritage, housing over 50,000 artifacts.