You can find Vorcanar at the end of Mount Craw. You can quickly access the boss arena by traveling to the "Tribute Way" Fast Travel Station.