Napier Museum showcases Kerala’s rich history, art, bronze idols, ancient ornaments, and archaeological treasures, located in PMG, Thiruvananthapuram.