Galaxyland Amusement Park
Galaxyland is the second biggest amusement park in the world. Located inside West Edmonton Mall, an establishment in...
Reviews on everything fun including amusement parks, theme parks, water parks, marine life parks, zoo parks and roller coasters.