Though I have been to some of the above mentioned places... didn't find them interesting.
\\ Al Khor park (super cheap with a zoo)\\...lol..ya every other thing is costly here.