Alva Beach: Burdekin Coast's Wide Golden Shore | Ayr, QLD | OnlyBeaches