Article

reviewjournal.comreviewjournal.com on 2023-11-08 17:30

New museum on the Strip immerses visitors in wonders of nature

The experience to tantalize all five senses opens Friday at 63, on the southwest corner of Harmon Avenue and Las Vegas Boulevard.

Related news