TAG
Galaxy Macau
Lighthouse LED screens chosen for new integrated resort Galaxy Macau
KeelAha -
Lighthouse LED screens chosen for new integrated resort Galaxy Macau™Opened in May 2011, Galaxy MacauTM was billed as Macau’s first integrated leisure and entertainment...