Virtual Land

Virtual Land is a VR-based attraction at West Edmonton Mall, in Edmonton, Alberta, Canada. Its claim is to be “North America’s Largest Virtual Reality Theme Park”, and the idea is to blend the experience of spending a day at an … Continue reading Virtual Land