Cape Pallarenda Beach: Townsville's Secluded Coral Shore | OnlyBeaches