Allseits beliebt ist die Sehenswürdigkeit Mackay Stadium – lediglich 1,9 km vom Eldorado Resort Casino At The Row entfernt.