Check out the Internet's First Ever Online Programming Riddles (Or so the author claims it is) HERE
PS: Currently, only problems 5 and 23 require knowledge of Python (Taken From FAQ's)
I have not personally tested the site or attempted to solve any riddles as of now.