Hebra Falls

The are a recurring location in.

The Hebra Falls are located in the Tabantha Frontier.