to get to Falgabard it requires the Invincible. You must go to the foresty area in the center of the continent with Saronia on it and there will be a place where you can see mountains you can fly over. Well just follow the path from there and then once you are there you can see the waterfall and then just walk into the waterfall (from the side) the Boss is really easy
[({Hope that helps})]