Stepping Isle

Stepping Isle is an and  located in the. It is described as a famous haven of information.