New Delhi is home to Indira Gandhi Memorial Museum, National Gallery of Modern Art, National Museum of Natural History, National Rail Museum, National Handicrafts and Handlooms Museum, National Philatelic Museum, Nehru Planetarium, Shankar's International Dolls Museum. and Supreme Court of India Museum.
Is there an answer to this question (If it cannot be answered, say "unanswerable"): The National Philatelic Museum is located in which large Indian city?
New Delhi