What defines immersive art?

Well, we understand it straddles the boundaries of multi-discipline artistic experiences across ALL the senses.

We are the node, the nexus and the connecting point of artists from across the globe creating awe-inspiring world-class experiences.