How do you get to the sixth gym in pokemon emerald?

To get to the 6th gym in Pokemon Emerald, you need to make your way to Fortree City!