I beat Elite Four and the Mirage Island still don't appear near Pacifidlog Town. Do I need to rebattle the Elite Four in order to make the Mirage island arise? Or how to make Mirage island appear?
You can read all about it here. Basically its a very random thing and happens very rarely, you don't just make it happen.