English: The National Museum of science and technology Leonardo da Vinci
Telugu: సైన్స్ అండ్ టెక్నాలజీ మ్యూజియం లియోనార్డో డా విన్సీ