It should be some island country.. something in the Indian Ocean ?
wait I figured what you and scmonke are talking about..or atleast I can guess...but I am no cheater