By MICK ROBERTS © Ever wondered why there’s a pub Armidale, a city located in the New England region of northern NSW, named the St Kilda Hotel? We did, so we did a little research. The St Kilda Hotel was opened… Read More ›
St Kilda Hotel Armidale
Haunted suicide room left its mark on Hillgrove’s Sydney Hotel
By MICK ROBERTS © DESPITE every effort to have it removed, a stubborn, mysterious stain was said to have persisted on the glass of a window of a pub in an old gold mining town on the northern tablelands of… Read More ›