It isn't a real place. These quizzes were mainly for me but i decided to make them public anyway. I've come up with the country myself and have been designing maps and state flags and all sorts of things to do with it. Its a strange hobby of mine now I guess.
I googled about it and found this quiz only