Six Flags Magic Mountain is a theme park that I can visit more than once a year without getting sick of it! It's nearly impossible to ride all the rides there are in one day due to the 4 hour+ long lines that you will just about always find. They even have some out of place/weird attractions at the park like bungee jumping which my friends always try to get me to do. The food isn't terribly great considering it's mostly fast-food type of foods and you have to wait in a line for like 30 minutes+ just to order your food! (At least that's how it is whenever I go.) But if you're looking for rides that will make your hearts race, this is definitely the place to be!
more