Singapore Omni Theatre
Detail InformationEdit The Singapore Omni-Theatre is an observatory and IMAX film theatre located in the Science Centre, Singapore in the city-state Singapore, South-east Asia. It opened in 1977. The Science Centre house more than 850 exhibits, mostly interactive; the largest collection devoted to science in the city.As part of the larger Science Centre, it specifically […]