freeonlinetest9 is the best website for General Knowledge which provides Static and Current GK for India and World.