Boston Museum of Science
1 Science Park
Boston, MA 02114
Phone: 617-723-2500

http://www.mos.org/exhibits_shows/imax

Yesterday Ric, Amanda and I went to see the documentary showing of Arabia at the Mugar Omni Theatre located inside the Boston Museum of Science. Mugar Omni Theater is the world’s largest film format projected onto a five-story-tall IMAX Dome screen and it is very wheelchair accessible […]