(Courtesy photo) Visitors to the Great Mall Milpitas will be able to close out their shopping day this spring with a nighttime trip through the eight mystical realms of Lemuria. “Lemuria – A ...
“Lemuria – A World of Wonder” will spring up on 1½ acres of the Great Mall’s parking lot April 12-July 6. The walk-through ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results