Town Beach Mackay: Calm Coral Sea Swimming & City Views | OnlyBeaches