Challenge BeachChallenge Beach is a part of the Isle of Armor in the Galar region. The Tower of Waters is located here.