The Callaegh Steps

The Callaegh Steps is a location in the Kingdom of Lucis.