If you could, give me the name of the Mirage Spot (Island, Mountain, etc.)and the location on the Overworld map (ex. near Dewford Town).
The only mirage spot with rufflet is the Mirage Mountain located North of Lilycove.
Source: http://www.serebii.net/omegarubyalphasapphire/soar.shtml